hybrid microstructure - French English Dictionary